<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.4">Jekyll</generator><link href="http://egonw.github.io/blog/feed/by_tag/postdoc.xml" rel="self" type="application/atom+xml" /><link href="http://egonw.github.io/blog/" rel="alternate" type="text/html" /><updated>2026-10-11T08:22:24+00:00</updated><id>http://egonw.github.io/blog/feed/by_tag/postdoc.xml</id><title type="html">chem-bla-ics</title><subtitle>Chemblaics (pronounced chem-bla-ics) is the science that uses open science and computers to solve problems in chemistry, biochemistry and related fields.</subtitle><author><name>Egon Willighagen</name></author><entry><title type="html">Uppsala Status Report</title><link href="http://egonw.github.io/blog/2010/11/27/uppsala-status-report.html" rel="alternate" type="text/html" title="Uppsala Status Report" /><published>2010-11-27T00:00:00+00:00</published><updated>2010-11-27T00:00:00+00:00</updated><id>http://egonw.github.io/blog/2010/11/27/uppsala-status-report</id><content type="html" xml:base="http://egonw.github.io/blog/2010/11/27/uppsala-status-report.html"><![CDATA[<p>As you know, my post-doc in <a href="http://www.farmbio.uu.se/">Uppsala</a> ended. It was
a good time, and it was great collaborating on Bioclipse with Ola, Jonathan,
Arvid, and Carl. I would have loved tighter integration with the work of Maris
and Martin, but that was limited to one joined paper (in press). I thank Professors
Jarl Wikberg and Eva Brittebo for allowing me to continue my research at their
department, and hope this is not the end of the collaboration yet.</p>

<p>Like with new year, the end of a contract is a good time to reflect on ones
accomplishments. It’s been a bit delayed, but as you know, I already in my next
<a href="http://chem-bla-ics.blogspot.com/2010/10/working-on-oscar-for-three-months.html">project in Cambridge</a>,
and will start in January with yet a longer term position in predictive toxicology
(more on that soon). This makes this a really crowded period, on top of birthdays,
<a href="http://sv.wikipedia.org/wiki/Sinterklaas">Sinterklaas</a>, x-mas, and sorts.</p>

<p><strong>My Research</strong><br />
As you might know, my research interest lies in understanding molecular properties
and their applications in larger molecular systems. This can be how small molecules
pack in crystals, finding patterns in properties (QSAR-like work), etc. Because
the underlying methods are useful in many domains, you see applications in various
too, including drug discovery, metabolomics, etc. These methods involve statistics
and cheminformatics, primarily, which is clear from my publications on method
development in chemometrics and cheminformatics. You will also have seen that
visualization is a very important tool here, as our numerical validation can
easily mislead even a trained scientist.</p>

<p><strong>How Uppsala fits in</strong><br />
About 30 months ago, I got an offer to join the <a href="http://www.bioclipse.net/">Bioclipse</a>
team to work on the cheminformatics features of the workbench. It was already
using the <a href="http://cdk.sf.net/">CDK</a>, so the project was a tight match with what
I did in the past. Additionally, there were plans to integrate <a href="http://www.r-project.org/">R</a>,
and while the latter is partially implemented, that part was unfortunately not
completed by the group yet. I believe this is a crucial aspect, and without
it the large-scale impact of Bioclipse will be severely reduced.</p>

<p>Bioclipse is positioned as a workbench to use third-party libraries, web services,
databases, etc, and has done so very successfully (doi:<a href="https://doi.org/10.1186/1471-2105-8-59">10.1186/1471-2105-8-59</a>).
It speaks many Open Standards, and already incorporates various important Open
Source libraries for life sciences research, including the aforementioned CDK
(doi:<a href="https://doi.org/10.2174/138161206777585274">10.2174/138161206777585274</a>,
doi:<a href="https://doi.org/10.1021/ci025584y">10.1021/ci025584y</a>), but also <a href="http://www.jmol.org/">Jmol</a>,
<a href="http://www.mdpi.org/molecules/html/50100093.htm">JChemPaint</a>, BioJava (doi:<a href="https://doi.org/10.1093/bioinformatics/btn397">10.1093/bioinformatics/btn397</a>),
and others. Using these libraries it has rich visualization means for life sciences
data, including molecules and protein sequences. The latter, of course, is directly
related to the proteochemometrics research done in <a href="http://www.proteochemometrics.org/index.php?option=com_content&amp;task=view&amp;id=23&amp;Itemid=14">Wikberg’s group</a>.
Recently, Bioclipse adopted scripting functionality, making it a perfect tool
to share life sciences computation, just like Taverna (doi:<a href="https://doi.org/10.1093/bioinformatics/bth361">10.1093/bioinformatics/bth361</a>)
and KNIME.</p>

<p>Where I hoped to do some research in proteochemometrics, events lead me into
different areas, which I explained in <a href="http://chem-bla-ics.blogspot.com/2010/11/why-you-have-not-heard-me-much-about.html">Why you have not heard me much about
chemometrics recently…</a>.</p>

<p>But, Bioclipse provides me with the tools I need to take molecular chemometrics
(doi:<a href="https://doi.org/10.1080/10408340600969601">10.1080/10408340600969601</a>)
forward.</p>

<p><strong>Results</strong><br />
So, what has this resulted in, besides a number of <a href="http://chem-bla-ics.blogspot.com/2010/11/more-fails-aka-no-vr-grant-awarded.html">unsuccessful</a>
grant applications? We’re still counting, but two book chapters, a book on <a href="http://www.pharmbio.org/">pharmaceutical
bioinformatics</a>, one proceedings paper, five research
papers, seven oral presentations at international meetings, and a ACS conference
on <a href="http://egonw.github.com/acsrdf2010/">RDF in chemistry</a>. Oh, and tons of
Open Source code, of course. (I’m at the edge of collapsing; I did that as student,
lost a year, but learned a lot about myself … these results I have worked
very hard for; I am not a <a href="http://en.wikipedia.org/wiki/Montgomery_Scott">miracle worker</a>.
And I have to disappoint people occasionally, as things do not work out how
I expected them to be. My apologies for that.)</p>

<p>I will not describe all in detail now, but focus on a few things around what
I made my research in Uppsala: semantic cheminformatics, which I believe to
be a key concept of where cheminformatics must be going. The first paper resulted
from a collaboration with Johannes, a medical researcher at the <a href="http://en.wikipedia.org/wiki/Ludwig_Maximilian_University_of_Munich">Ludwig-Maximilians-Universität</a>
in Germany (full reference at the end of the post). This work provides an alternative
to SOAP, which has a better solution to asynchronous computing that the polling
approaches now commonly used. A XMPP-based service just reports back when it
is done, so that you do not have to ask all the time. Makes sense to me. We
made the platform available to Bioclipse and Taverna, and demonstrated the technology
with applications in life sciences, including (QSAR) descriptor calculation,
and susceptibility for seven known HIV protease inhibitors.</p>

<p>This work stresses that if we really want to, we can significantly improve scientific
computing. It’s very much like what Peter <a href="http://wwmm.ch.cam.ac.uk/blogs/murrayrust/?p=2772">concluded this week</a>:
“None of this is rocket science - it’s purely a question of will”. This is what
I have being trying to show in the past few years. The disuse of accurate scientific
computing is a deliberate choice. Making your cheminformatics research irreproducible
is a choice, and a bad one too. There can be acceptable reasons, but the choice
would be bad nevertheless (I hope that distinction is clear: you can have valid
reasons to do something intrinsically wrong. You will be forgiven, and be encouraged
to change your behavior.) Many people on the Blue Obelisk community are laying
out the foundations and show cases, hoping to make it easier for others to change
behavior. I think we have been quite successful there.</p>

<p>Anyways… on to the second paper. As said, Bioclipse is the platform that can
bring these new cheminformatics methods to the desktop. The new and improved
Bioclipse 2 (see citation below) adds one important new feature: scripting.
My work in this paper focuses on doing making sure the cheminformatics library
was properly integrated, continued development of JChemPaint (yet unpublished,
and in collaboration with the <a href="http://www.ebi.ac.uk/steinbeck/">EBI</a>, but see
for example <a href="http://chem-bla-ics.blogspot.com/2008/06/httpchem-bla-icsblogspotcom200805develo.html">this blog post</a>),
and helping Ola and other to properly use the CDK in their applications (MetaPrint2D
(doi:<a href="https://doi.org/10.1186/1471-2105-11-362">10.1186/1471-2105-11-362</a>),
etc.). The impact of this work goes far beyond the papers on which I am author,
though not every reviewer will understand that, unfortunately. This work is
really the plumbing, it’s the development of the measuring machines to do the
job, the development of a STM device to actually get going.</p>

<p>The third paper, also listed at the end, is about defining a standard for detailed
exchange of QSAR data. It defines what information is needed to reproduce a
set of QSAR descriptors, including the input, and using a descriptor ontology
which we published about before (doi:<a href="https://doi.org/10.1021/ci050400b">10.1021/ci050400b</a>).
This project can be the seed of a public repository of QSAR data, where it will
be clear what is meant, and how the data can be used. If you are interested
in setting up such a public repository, please contact me or Ola.</p>

<p>That leaves me to the work that I have initiated in the group: the use of <a href="http://en.wikipedia.org/wiki/Resource_Description_Framework">RDF
technologies</a> (I
do hope all VR reviewers are listening). RDF provide a <a href="http://en.wikipedia.org/wiki/Lingua_franca">lingua franca</a>
for data exchange in life sciences, and the meaning of words is provided by
sharing dictionaries (ontologies). Bioclipse has been extended to speak RDF,
and we developed various applications based on it. A <a href="http://www.citeulike.org/user/egonw/article/6582022">proceedings</a>
previews the effort, while the paper is in print in the new Open Access <a href="http://www.jbiomedsem.com/">Journal
of Biomedical Semantics</a>. Of course, you can also
read much about this topic in this blog.</p>

<p>RDF is going to change bio- and cheminformatics in ways the XML has been unable
to do. Various papers are currently in preparation to provide detailed uses
case and related research. I am very excited about this technology which further
improved interoperability and reproducibility in cheminformatics. Should you
care about that? Yes, because by using these good practices, research will be
easier to interpret, conclusions judges, and as such, we can focus on the underlying
chemistry in much more details, instead of looking at noise which many current
cheminformatics literature is doing. (Ouch, that’s a bold statement indeed.
True? Well, without reproducibility it is hard to tell. Let’s all work towards
less magic, less black box, and more science in this field; we will all benefit
from that. Who knows, we might even convince the bench chemist that we are doing
something right ;)</p>

<p>So, where is the understanding of underlying patterns, you may wonder? That
is a fair question, but I have no grudge in admitting that after my PhD that
part has been underrepresented. That will change soon enough, though. Now I
can only hope it is on time go get me a Nature or Science paper, required to
get tenure (see <a href="http://friendfeed.com/mrgunn/1ea91bb9/payoffs-of-wasting-time">this discussion</a>).</p>

<p>That’s not all I did. I have not discussed the book chapters, the book, the
other publications to which I contributed in various ways (doi:<a href="https://doi.org/10.1186/1471-2105-11-159">10.1186/1471-2105-11-159</a>,
doi:<a href="https://doi.org/10.1093/bioinformatics/btq476">10.1093/bioinformatics/btq476</a>).
That will come in a more detailed report later.</p>

<p>Finally, I link to thanx <a href="http://www.uu.se">Uppsala University</a> for the <a href="http://usxs.fysik.uu.se/~kof">KoF
07 grant</a> which funded my work in Uppsala.</p>]]></content><author><name>Egon Willighagen</name></author><category term="bioclipse" /><category term="bioinfo" /><category term="cdk" /><category term="cheminf" /><category term="chemistry" /><category term="chemometrics" /><category term="postdoc" /><category term="uppsala" /><category term="doi:10.2174/138161206777585274" /><category term="doi:10.1186/1471-2105-8-59" /><category term="doi:10.1021/CI025584Y" /><category term="doi:10.3390/50100093" /><category term="justdoi:10.1093/bioinformatics/btn397" /><category term="justdoi:10.1093/bioinformatics/bth361" /><category term="doi:10.1080/10408340600969601" /><category term="justdoi:10.1186/1471-2105-11-362" /><category term="doi:10.1186/1471-2105-11-159" /><category term="doi:10.1093/BIOINFORMATICS/BTQ476" /><summary type="html"><![CDATA[As you know, my post-doc in Uppsala ended. It was a good time, and it was great collaborating on Bioclipse with Ola, Jonathan, Arvid, and Carl. I would have loved tighter integration with the work of Maris and Martin, but that was limited to one joined paper (in press). I thank Professors Jarl Wikberg and Eva Brittebo for allowing me to continue my research at their department, and hope this is not the end of the collaboration yet.]]></summary></entry></feed>